Continuous multi-query optimization for subgraph matching over dynamic graphs

نویسندگان

چکیده

There is a growing need to perform real-time analytics on dynamic graphs in order deliver the values of big data users. An important problem from such applications continuously identifying and monitoring critical patterns when fine-grained updates at high velocity occur graphs. A lot efforts have been made develop practical solutions for these problems. Despite efforts, existing algorithms showed limited running time scalability dealing with large and/or many In this paper, we study continuous multi-query optimization subgraph matching over graph data. (1) We propose annotated query graph, which obtained by merging multi-queries into one. (2) Based query, employ concise auxiliary structure represent partial compact form. (3) addition, an efficient maintenance strategy detect affected queries each update report corresponding matches one pass. (4) Extensive experiments real-life synthetic datasets verify effectiveness efficiency our approach confirm two orders magnitude improvement proposed solution.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-Query Optimization for Subgraph Isomorphism Search

Existing work on subgraph isomorphism search mainly focuses on a-query-at-a-time approaches: optimizing and answering each query separately. When multiple queries arrive at the same time, sequential processing is not always the most efficient. In this paper, we study multi-query optimization for subgraph isomorphism search. We first propose a novel method for efficiently detecting useful common...

متن کامل

Query Optimization for Dynamic Graphs

Given a query graph that represents a pattern of interest, the emerging pattern detection problem can be viewed as a continuous query problem on a dynamic graph. We present an incremental algorithm for continuous query processing on dynamic graphs. The algorithm is based on the concept of query decomposition; we decompose a query graph into smaller subgraphs and assemble the result of subquerie...

متن کامل

Time Constrained Continuous Subgraph Search over Streaming Graphs

The growing popularity of dynamic applications such as social networks provides a promising way to detect valuable information in real time. Efficient analysis over high-speed data from dynamic applications is of great significance. Data from these dynamic applications can be easily modeled as streaming graph. In this paper, we study the subgraph (isomorphism) search over streaming graph data t...

متن کامل

Subgraph Matching Kernels for Attributed Graphs

We propose graph kernels based on subgraph matchings, i.e. structure-preserving bijections between subgraphs. While recently proposed kernels based on common subgraphs (Wale et al., 2008; Shervashidze et al., 2009) in general can not be applied to attributed graphs, our approach allows to rate mappings of subgraphs by a flexible scoring scheme comparing vertex and edge attributes by kernels. We...

متن کامل

An Optimization Technique for Subgraph Matching Strategies

Subgraph matching (aka graph pattern matching or the subgraph isomorphism problem) is NP-complete. But in practice subgraph matching should be performed in reasonable time if possible. In this work a heuristically optimizing approach to subgraph matching on labeled graphs is described. It relies on the fact that the runtime of the matching process can vary significantly for different matching s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Semantic web

سال: 2022

ISSN: ['2210-4968', '1570-0844']

DOI: https://doi.org/10.3233/sw-212864